14. 使用combineReducers构造Reducer

// const todoApp = (state = {}, action) => {
//   return {
//     todos: todos(
//       state.todos,
//       action
//     ),
//     visibilityFilter: visibilityFilter(
//       state.visibilityFilter,
//       action
//     )
//   };
// };
const { combineReducers } = Redux;
const todoApp = combineReducers({
  todos: todos,
  visibilityFilter: visibilityFilter
});
// const todoApp = combineReducers({todos,visibilityFilter}); //es6


//最终代码:http://jsbin.com/zenivem/edit?js,console